at bay

Adjective
  1. forced to turn and face attackers
    • a stag at bay
    • she had me cornered between the porch and her car
    • like a trapped animal

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ tương tự

Từ gần giống

at bay
The hunter kept the snarling wolf at bay with his torch.